package regra;

import java.util.List;

import dao.DAOOCorrencia;
import dao.IDAOOcorrencia;

import basicas.Ocorrencia;

public class RNOcorrencia implements IRNOcorrencia {

	private IDAOOcorrencia dao = new DAOOCorrencia();

	/* (non-Javadoc)
	 * @see regra.IRNOcorrencia#inserir(basicas.Ocorrencia)
	 */
	@Override
	public  void inserir(Ocorrencia o){
		dao.inserir(o);
	}

	/* (non-Javadoc)
	 * @see regra.IRNOcorrencia#excluir(basicas.Ocorrencia)
	 */
	@Override
	public  void excluir(Ocorrencia o){
		dao.remover(o);
	}

	/* (non-Javadoc)
	 * @see regra.IRNOcorrencia#consultarPorId(java.lang.Integer)
	 */
	@Override
	public  Ocorrencia consultarPorId(Integer id){
		return dao.consultarPorId(id);
	}

	/* (non-Javadoc)
	 * @see regra.IRNOcorrencia#consultarTodos()
	 */
	@Override
	public  List<Ocorrencia> consultarTodos(){
		return dao.consultarTodos();
	}

	/* (non-Javadoc)
	 * @see regra.IRNOcorrencia#alterar(basicas.Ocorrencia)
	 */
	@Override
	public  void alterar(Ocorrencia o){
		dao.alterar(o);
	}
	
}
